Practical Physics for Articulated Characters

نویسنده

  • Evangelos Kokkevis
چکیده

This presentation describes a set of techniques for implementing a fast and stable dynamics simulator for articulated characters using an analytical constraint approach combined with Featherstone’s linear-time forward dynamics algorithm. It presents an efficient method for enforcing multiple simultaneous constraints on an articulated character in order to control the character’s motion and model its interactions with the environment. The technique described employs an optimized process derived from Featherstone’s recursive algorithm to form a linear system representing the constraint conditions at each time instant of the simulation. The system is subsequently solved to compute the exact magnitude of the forces necessary to satisfy these constraints. This work demonstrates how a combination of unilateral and bilateral constraints can be used to model the effects of impacts and contacts, to enforce joint limits, and to accurately control limb motion through trajectory following. The algorithms are presented from a practical standpoint and pseudocode is provided to facilitate their implementation. The goal of this presentation is twofold: first, to convince developers that building a practical, stable, real-time physics simulator for articulated characters is a tractable problem, and second, to give them enough confidence and information to start building one for their game.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast Display of Articulated Characters using Impostors

Rendering and animating numerous articulated characters interactively is challenging in computer graphics. Specific hardware systems may be needed. However, by using the temporal coherence characteristics of the articulated characters in an animation, changes from frame to frame remain small, and display rate can be improved using a software approach using impostors. The use of impostors to rep...

متن کامل

Linear-Time Dynamics of Characters with Stiff Joints

Characters, like other articulated objects and structures, are typically simulated using articulated dynamics algorithms. There are efficient linear-time algorithms for the simulation of open-chain articulated bodies, but complexity grows notably under additional constraints such as joint limits, loops or contact, or if the bodies undergo stiff joint forces. This paper presents a linear-time al...

متن کامل

Physics based animation pdf

The model to pdf producer shareware animate a sustained, dancing electrical arc, by using a simplified. The motion of simulated articulated figures. In general, our work combines key-framing, physics-based animation techniques, control and motion synthesis.munity of physics-based animation practitioners to easily exchange motor controllers. Mans 3, 7, physics-based animated characters with a la...

متن کامل

LEMAN: A System for Constructing and Animating Layered Elastic Characters

An interactive animation system is presented for constructing layered character models with simulated elastic components. The system, called LEMAN (Layered Elastic Model ANimation), allows three-dimensional animated characters to be built up from successive layers of skeleton, muscle, fat and skin in a completely interactive, direct-manipulation environment, using a variety of input devices. Us...

متن کامل

Joint-Torque Control of Character Motions: Active Animations

We want to go beyond “passive rag-doll like” simulated characters towards more “active” intelligent self-driven solutions. The “puppet on strings” approach lacks dynamic interactive properties for engaging realistic and immersive virtual environments. This paper focuses on physics-based “self-driven characters” (e.g., character’s own joint-torques to control and move the limbs to accomplish spe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004